<!--
 * @FilePath     : /study_code/layui/6-4-4.html
 * @Description  : skin 设置 layer 皮肤
 * @Date         : 2025-04-08 16:46:28
 * @Author       : Fang YingGui
 * @LastEditors  : fangyinggui 18715384437@163.com
 * @LastEditTime : 2025-04-08 20:50:12
-->
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>documentName</title>
    <link rel="stylesheet" href="/layui/dist/css/layui.css" />
    <style>
      /* skin 对应 自定义样式名 ----------------------start */
      body .demo-class .layui-layer-title {
        /* 标题区域 */
        background: #c00;
        color: #fff;
        border: none;
      }

      body .demo-class .layui-layer-btn {
        /* 按钮区域上方的分割线 */
        border-top: 1px solid #e9e7e7;
      }

      body .demo-class .layui-layer-btn a {
        /* 确定按钮 */
        background: #333;
      }

      body .demo-class .layui-layer-btn .layui-layer-btn1 {
        /* 取消按钮 */
        background: #999;
      }

      #contentdom {
        width: 40px;
      }
      /* skin 对应 自定义样式名 ----------------------start */
    </style>
  </head>
  <body>
    <ul>
      <li><button id="btn0">按钮0</button></li>
      <li><button id="btn1">按钮1</button></li>
      <li><button id="btn2">按钮2</button></li>
    </ul>

    <script src="/layui/dist/layui.js"></script>
    <script>
      // type参数
      layui.use('layer', function () {
        var layer = layui.layer,
          $ = layui.$

        /**
         * @brief: 设置样式类名
         * 全局使用。
         * 即所有弹出层都默认采用，但是单个配置skin的优先级更高
         * #默认值：
         * 例如 'layui-layer-molv', 'layui-layer-lan'
         * （效果：./images/skin/1.png）
         * #自定义值：
         * 自定义的 class 名（下面的 demo-class）（定义在上面的 style 标签内）
         * （效果：./images/skin/2.png）
         * @value {*}
         */
        // skin: 'layui-layer-molv',
        skin: 'demo-class'
        // 拓展：全局设置
        // layer.config({
        //   skin: 'demo-class'
        // })

        $('#btn0').on('click', function () {
          layer.confirm('a', {
            type: 0,
            title: 't标题',
            content: '<h4>这是内容1</h4>',
            skin: 'layui-layer-molv',
          })
        })

        $('#btn1').on('click', function () {
          layer.confirm('b', {
            type: 1,
            title: 't标题',
            content: '<h4>这是内容2</h4>',
            skin: 'layui-layer-lan',
          })
        })

        $('#btn2').on('click', function () {
          layer.confirm('c', {
            type: 1,
            title: 't标题',
            content: '<h4>这是内容3</h4>',
            skin: 'demo-class',
          })
        })
      })
    </script>
  </body>
</html>
